pouched frog - German English Dictionary